Big Huge Thesaurus

radio-controlled aircraft

noun